spite fence - Spanish English Dictionary